rub (multiple things) together - Türkisch Englisch Wörterbuch